\documentclass{article}
\usepackage[x11names, rgb]{xcolor}
\usepackage[utf8]{inputenc}
\usepackage{tikz}
\usetikzlibrary{snakes,arrows,shapes}
\usepackage{amsmath}
%
%
\usepackage[active,tightpage]{preview}
\PreviewEnvironment{tikzpicture}
\setlength\PreviewBorder{0pt}%
\usetikzlibrary{automata}%

\begin{document}
\pagestyle{empty}
%
%
%

\enlargethispage{100cm}
% Start of code
\begin{tikzpicture}[>=latex',join=bevel,]
\tikzstyle{every state}=[draw=blue!50,very thick,fill=blue!20]%
\node (q0) at (199bp,370bp) [state] {$q_{0}$};
  \node (q2) at (44bp,194bp) [state] {$q_{2}$};
  \node (q3) at (27bp,106bp) [state] {$q_{3}$};
  \node (q1) at (199bp,282bp) [state] {$q_{1}$};
  \node (q4) at (182bp,18bp) [state] {$q_{4}$};
  \draw [->] (q2) ..controls (30bp,171bp) and (27bp,165bp)  .. (25bp,158bp) .. controls (24bp,150bp) and (23bp,142bp)  .. node[auto] {$PA_And_User_PLink#Complete_People_Activity$} (q3);
  \draw [->] (q3) ..controls (25bp,77bp) and (26bp,63bp)  .. (34bp,54bp) .. controls (49bp,38bp) and (106bp,27bp)  .. node[auto] {$\overline{PA_And_User_PLink#Complete_People_Activity}$} (q4);
  \draw [->] (q1) ..controls (155bp,268bp) and (129bp,258bp)  .. (107bp,246bp) .. controls (93bp,237bp) and (79bp,226bp)  .. node[auto] {$\overline{PA_And_User_PLink#Receive_Task}$} (q2);
  \draw [->] (q4) ..controls (246bp,25bp) and (309bp,36bp)  .. (323bp,54bp) .. controls (336bp,70bp) and (335bp,228bp)  .. (323bp,246bp) .. controls (312bp,260bp) and (268bp,270bp)  .. node[auto] {$PA_And_Start--004_PLink#Start$} (q1);
  \draw [->] (q0) ..controls (199bp,340bp) and (199bp,324bp)  .. node[auto] {$PA_And_Start--004_PLink#Start$} (q1);
%
\end{tikzpicture}
% End of code

%
\end{document}
%


